package com.huawei.hms.auth.api.signin.internal;

import android.content.Context;
import com.huawei.hms.common.internal.AbstractClientBuilder;
import com.huawei.hms.common.internal.AnyClient;
import com.huawei.hms.common.internal.BaseHmsClient.ConnectionCallbacks;
import com.huawei.hms.common.internal.BaseHmsClient.OnConnectionFailedListener;
import com.huawei.hms.common.internal.ClientSettings;
import com.huawei.hms.support.api.hwid.HuaweiIdSignInOptions;

public class c extends AbstractClientBuilder<b, HuaweiIdSignInOptions> {
    public /* synthetic */ AnyClient buildClient(Context context, ClientSettings clientSettings, OnConnectionFailedListener onConnectionFailedListener, ConnectionCallbacks connectionCallbacks) {
        return a(context, clientSettings, onConnectionFailedListener, connectionCallbacks);
    }

    public b a(Context context, ClientSettings clientSettings, OnConnectionFailedListener onConnectionFailedListener, ConnectionCallbacks connectionCallbacks) {
        return new b(context, clientSettings, onConnectionFailedListener, connectionCallbacks);
    }
}
